home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 July & August / PCWorld_2006-07-08_cd.bin / komunikace / apache / apache_2[1].2.2-win32-x86-no_ssl.msi / Data1.cab / _F272ACFBEBB9856AAC6BD5CB593CB01F < prev    next >
Text File  |  2006-04-21  |  14KB  |  718 lines

  1. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2.  * manual.css for printers
  3.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  4.  
  5. /* Copyright 2002-2005 The Apache Software Foundation or its licensors,
  6.  *                     as applicable.
  7.  *
  8.  * Licensed under the Apache License, Version 2.0 (the "License");
  9.  * you may not use this file except in compliance with the License.
  10.  * You may obtain a copy of the License at
  11.  *
  12.  *     http://www.apache.org/licenses/LICENSE-2.0
  13.  *
  14.  * Unless required by applicable law or agreed to in writing, software
  15.  * distributed under the License is distributed on an "AS IS" BASIS,
  16.  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  17.  * See the License for the specific language governing permissions and
  18.  * limitations under the License.
  19.  */
  20.  
  21. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  22.  * mainframe ;-)
  23.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  24. html {
  25.     font-size: 11pt;
  26. }
  27.  
  28. body {
  29.     background-color: #fff;
  30.     color: #000;
  31.     padding: 0 0 0 0;
  32.     margin: 0;
  33.     font-family: "Times New Roman", serif;
  34.     font-weight: normal;
  35. }
  36.  
  37. pre, code {
  38.     font-family: "Courier New", Courier, monospace;
  39. }
  40.  
  41. strong {
  42.     font-weight: bold;
  43. }
  44.  
  45. q, em, var {
  46.     font-style: italic;
  47. }
  48.  
  49. span.transnote, span.phonetic {
  50.     font-weight: normal;
  51.     background-color: inherit;
  52.     color: #888;
  53. }
  54.  
  55. /* fixup IE & Opera
  56.  * otherwise they forget to inherit
  57.  * the computed font-size value
  58.  */
  59. table, code {
  60.     font-size: 1em;
  61. }
  62.  
  63. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  64.  * Links
  65.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  66.  
  67. /* normal links           */
  68. /* ====================== */
  69. a:link,
  70. a:visited,
  71. a:hover,
  72. a:active {
  73.     color: #000;
  74.     background-color: inherit;
  75.     text-decoration: none;
  76. }
  77.  
  78. /* sidebar */
  79. div#quickview a:hover,
  80. div#quickview a:active {
  81.     background-color: #fff;
  82.     color: #000;
  83. }
  84.  
  85. /* EXPERIMENTAL! I'm waiting for complaints... */
  86. #page-content p > a[href]:after {
  87.   content: " (\002197\0000A0" attr(href) ") ";
  88.   color: #036;
  89. }
  90.  
  91. /* code.module [links]    */
  92. /* ====================== */
  93. code.module,
  94. code.module a:link,
  95. code.module a:visited,
  96. code.module a:hover,
  97. code.module a:active {
  98.     color: #8b4513;
  99.     background-color: inherit;
  100.     text-decoration: none;
  101. }
  102.  
  103. /* code.directive [links] */
  104. /* ====================== */
  105. code.directive,
  106. code.directive a:link,
  107. code.directive a:visited,
  108. code.directive a:hover,
  109. code.directive a:active {
  110.     color: #287f00;
  111.     background-color: inherit;
  112.     text-decoration: none;
  113. }
  114.  
  115. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  116.  * Headings
  117.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  118.  
  119. /* h1                     */
  120. /* ====================== */
  121. h1 {
  122.     padding: 0 0 0.2em 0;
  123.     margin: 1em 0 0.5em 0;
  124.     border-style: none none solid none;
  125.     border-bottom-width: 1px;
  126.     border-bottom-color: #405871;
  127.     background-color: inherit;
  128.     color: #000;
  129.     text-decoration: none;
  130.     font-size: 17pt;
  131.     font-weight: bold;
  132.     text-align: center;
  133. }
  134.  
  135. /* h2                     */
  136. /* ====================== */
  137. h2 {
  138.     padding: 0.2em 0 0.2em 0.2em;
  139.     margin: 0 0 0.5em 0;
  140.     width: 80%;
  141.     text-decoration: none;
  142.     font-size: 15pt;
  143.     font-weight: bold;
  144.     border-bottom: 1px solid #000;
  145.     text-align: left;
  146. }
  147.  
  148. .section h2,
  149. .directive-section h2,
  150. .category h2 {
  151.     background-color: #fff;
  152.     color: #000;
  153. }
  154.  
  155. /* take care of <a name>s inside */
  156. h2 a,
  157. h2 a:hover,
  158. h2 a:active {
  159.     color: inherit;
  160.     background-color: inherit;
  161.     text-decoration: none;
  162. }
  163.  
  164. /* h3, h4                 */
  165. /* ====================== */
  166. h3 {
  167.     background-color: inherit;
  168.     color: #000;
  169.     text-decoration: none;
  170.     font-weight: bold;
  171.     font-size: 13pt;
  172.     margin: 1.3em 0 0.4em 0;
  173.     padding: 0 0 0 0.2em;
  174. }
  175.  
  176. h4 {
  177.     background-color: inherit;
  178.     color: #000;
  179.     text-decoration: none;
  180.     font-weight: bold;
  181.     font-size: 11pt;
  182.     margin: 1.3em 0 0.2em 0;
  183.     padding: 0 0 0 0.2em;
  184. }
  185.  
  186. /* margin adjustment */
  187. h3 + *, h4 + * {
  188.     margin-top: 0;
  189. }
  190.  
  191. /* IE confuses the + * :-( 
  192.  * so reset some things
  193.  */
  194. ul, .section table, .directive-section table {
  195.     margin-bottom: 1em;
  196. }
  197.  
  198. /* titles for 
  199.  * examples, notes and warnings
  200.  */
  201. div.example h3,
  202. div.note h3,
  203. div.warning h3 {
  204.     margin: 0 0 0.5em 0;
  205.     text-align: left;
  206.     font-size: 11pt;
  207. }
  208.  
  209. /* sidebar */
  210. div#quickview h3 {
  211.     margin: 1em 0 0.3em 0;
  212.     font-size: 13pt;
  213. }
  214.  
  215. div#quickview h3.directives {
  216.     margin-top: 0;
  217. }
  218.  
  219. /* take care of <a name>s inside */
  220. h3 a,
  221. h3 a:hover,
  222. h3 a:active,
  223. h4 a,
  224. h4 a:hover,
  225. h4 a:active {
  226.     color: inherit;
  227.     background-color: inherit;
  228.     text-decoration: none;
  229. }
  230.  
  231. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  232.  * Up & Top helper images
  233.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  234.  
  235. div.up,
  236. div.top {
  237.     display: none;
  238. }
  239.  
  240. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  241.  * Tables
  242.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  243.  
  244. /* general                */
  245. /* ====================== */
  246. table {
  247.     border: 1px solid #000;
  248.     border-collapse: collapse;
  249.     padding: 2px;
  250.     margin-top: 0.5em;
  251.     margin-bottom: 0;
  252.     margin-left: 1px; /* border-width == 1px */
  253. }
  254.  
  255. td, th {
  256.     empty-cells: show; /* show border around empty cells */
  257.     padding: 0.1em 0.2em;
  258.     vertical-align: top;
  259.     text-align: left;
  260.     line-height: 1.1em;
  261. }
  262.  
  263. th {
  264.     font-weight: bold;
  265. }
  266.  
  267. td.centered {
  268.     text-align: center;
  269. }
  270.  
  271. tr.header, tr.header th {
  272.     border-top: 1px solid #000;
  273.     border-bottom: 1px solid #000;
  274. }
  275.  
  276. /* bordered table cells   */
  277. /* ====================== */
  278.  
  279. /* turn off borders in tables nested in 
  280.  * bordered tables per default
  281.  */
  282. table.bordered table td,
  283. table.bordered table th {
  284.     border-style: none;
  285. }
  286.  
  287. table.bordered td,
  288. table.bordered th,
  289. table table.bordered td,
  290. table table.bordered th {
  291.     border: 1px solid #000;
  292. }
  293.  
  294. /* mod/dir. overview table and quick reference  */
  295. /* ============================================ */
  296. table.module th,
  297. table.directive th {
  298.     white-space: nowrap;
  299. }
  300.  
  301. table.qref {
  302.     border-collapse: collapse;
  303.     width: auto;
  304. }
  305.  
  306. table.qref td {
  307.     border-style: none solid;
  308.     border-color: #000;
  309.     border-width: 1px;
  310. }
  311.  
  312. table.qref td.descr {
  313.     padding-left: 1em;
  314.     font-size: 11pt;
  315. }
  316.  
  317. table#legend {
  318.     width: 100%;
  319.     border-style: none;
  320.     border-width: 0;
  321.     vertical-align: bottom;
  322.     padding: 0;
  323.     margin: 0;
  324. }
  325.  
  326. table#legend td {
  327.     vertical-align: bottom;
  328.     margin: 0;
  329.     padding: 0;
  330. }
  331.  
  332. table#legend table {
  333.     vertical-align: bottom;
  334.     margin: 0 0 0 0.4em;
  335.     padding: 0;
  336.     height: 7.5em;
  337. }
  338.  
  339. table#legend td.letters span {
  340.     display: none;
  341. }
  342.  
  343. table#legend table td,
  344. table#legend table th {
  345.     vertical-align: middle;
  346.     padding: 0.1ex 0.2em;
  347.     line-height: 1em;
  348. }
  349.  
  350. /* related modules & dir. */
  351. /* ====================== */
  352.  
  353. /* assuming, all links are enclosed by
  354.  * <code class="directive"> or
  355.  * <code class="module">
  356.  */
  357.  
  358. table.related {
  359.     border-collapse: collapse;
  360. }
  361.  
  362. table.related th,
  363. table.related td {
  364.     background-color: #fff;
  365.     color: #000;
  366.     padding: 0.2ex 0.4em;
  367.     border: 1px solid #000;
  368. }
  369.  
  370. table.related th {
  371.     vertical-align: middle;
  372. }
  373.  
  374. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  375.  * Lists
  376.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  377.  
  378. /* list default values    */
  379. /* ====================== */
  380. ul {
  381.     list-style-type: disc;
  382. }
  383.  
  384. ul ul {
  385.     list-style-type: square;
  386. }
  387.  
  388. ul ul ul {
  389.     list-style-type: circle;
  390. }
  391.  
  392. li, dt, dd {
  393.     line-height: 1.1em;
  394. }
  395.  
  396. dt {
  397.     margin-top: 0.5em;
  398.     font-weight: bold;
  399. }
  400.  
  401. ol li {
  402.     margin-top: 0.5em;
  403. }
  404.  
  405. ol.up-A {
  406.     list-style-type: upper-alpha;
  407. }
  408.  
  409. /* table of contents      */
  410. /* ====================== */
  411. #toc,
  412. #topics {
  413.     margin: 0;
  414.     padding: 0;
  415. }
  416.  
  417. #toc li,
  418. #topics li {
  419.     list-style-type: square;
  420.     margin: 0 0 1em 0;
  421.     padding: 0;
  422. }
  423.  
  424. #toc li img,
  425. #topics li img {
  426.     margin-right: 19px;
  427. }
  428.  
  429. /* see also               */
  430. /* ====================== */
  431. .seealso {
  432.     margin: 0;
  433.     padding: 0;
  434. }
  435.  
  436. .seealso li {
  437.     list-style-type: square;
  438.     margin: 0 0 1em 0;
  439.     padding: 0 0 0 34px;
  440. }
  441.  
  442. /* related modules & dir. */
  443. /* ====================== */
  444. table.related td ul,
  445. table.related td li {
  446.     list-style-type: none;
  447.     margin: 0;
  448.     padding: 0;
  449. }
  450.  
  451. /* list of all directives */
  452. /* ====================== */
  453. div#directive-list ul {
  454.     margin: 0;
  455.     padding: 0;
  456. }
  457.  
  458. /* quickview              */
  459. /* ====================== */
  460. div#quickview li {
  461.     font-size: 11pt;
  462. }
  463.  
  464. div#quickview ul {
  465.     margin: 0;
  466.     padding: 0;
  467. }
  468.  
  469. div#quickview ul#toc {
  470.     margin: 0;
  471.     padding: 0;
  472. }
  473.  
  474. div#quickview ul#toc li {
  475.     margin: 0 0 0 1em;
  476.     padding: 0;
  477.     list-style-type: square;
  478.     list-style-position: outside;
  479. }
  480.  
  481. div#quickview li img {
  482.     display: none;
  483. }
  484.  
  485. #module-index div#quickview ul#toc,
  486. #manual-page div#quickview ul#toc,
  487. div#quickview #topics,
  488. div#quickview .seealso {
  489.     padding-left: 0;
  490. }
  491.  
  492. #module-index div#quickview ul#toc li,
  493. #manual-page div#quickview ul#toc li,
  494. div#quickview #topics li,
  495. div#quickview .seealso li {
  496.     margin: 0 0 2px 1em;
  497.     padding: 0;
  498.     list-style-type: square;
  499.     list-style-position: outside;
  500. }
  501.  
  502. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503.  * main page sections
  504.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  505.  
  506. /* page header            */
  507. /* ====================== */
  508. div#page-header {
  509.     margin-left: 0;
  510. }
  511.  
  512. div#page-header img {
  513.     display: none;
  514. }
  515.  
  516. div#page-header p.apache {
  517.     background-color: #fff;
  518.     color: #000;
  519.     padding: 0;
  520.     margin: 0;
  521.     text-align: center;
  522.     vertical-align: middle;
  523.     font-size: 20pt;
  524.     font-weight: bold;
  525.     line-height: 20pt;
  526. }
  527.  
  528. div#page-header p.menu {
  529.     display: none;
  530. }
  531.  
  532. /* breadcrumb navigation */
  533. div#path {
  534.     display: none;
  535. }
  536.  
  537. /* content sections       */
  538. /* ====================== */
  539. div#preamble {
  540.     padding-bottom: 1em;
  541.     margin-left: 0;
  542. }
  543.  
  544. div.section,
  545. div.directive-section {
  546.     margin: 0;
  547.     padding: 0;
  548. }
  549.  
  550. .section p,
  551. .directive-section p {
  552.     margin: 0 0 1em 0;
  553.     padding: 0;
  554. }
  555.  
  556. /* look for this on directive
  557.  * list pages
  558.  */
  559. div#directive-list {
  560.     margin-left: 0;
  561.     padding: 0 0 1em 1em;
  562. }
  563.  
  564. div#directive-ref {
  565.     margin: -1em 0 0 1px;
  566.     padding: 0 0 1em 0;
  567.     width: auto;
  568. }
  569.  
  570. /* no sidebar */
  571. div#quickview {
  572.     position: static;
  573.     margin: 0 0 1em 0;
  574.     padding: 0;
  575.     width: auto;
  576.     background-color: #fff;
  577.     color: inherit;
  578. }
  579.  
  580. /* -> keep content wide */
  581. div#page-content {
  582.     padding-top: 0;
  583.     margin-right: 0;
  584.     padding-right: 0;
  585. }
  586.  
  587. /* in general */
  588. p {
  589.     line-height: 1.1em;
  590. }
  591.  
  592. /* page footer            */
  593. /* ====================== */
  594. div#footer {
  595.     margin-left: 0;
  596.     font-size: 11pt;
  597.     border-top: 1px solid #000;
  598.     padding-top: 0.2em;
  599. }
  600.  
  601. div#footer p.apache {
  602.     float: none;
  603.     text-align: center;
  604.     padding: 0 0 1em 0;
  605.     margin-top: 0;
  606.     font-weight: bold;
  607. }
  608.  
  609. div.toplang,
  610. div.bottomlang,
  611. div#footer p.menu {
  612.     display: none;
  613. }
  614.  
  615. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  616.  * subsections (examples, notes, warnings)
  617.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  618.  
  619. /* examples               */
  620. /* ====================== */
  621. div.example,
  622. div.note div.example {
  623.     background-color: #fff;
  624.     color: #000;
  625.     padding: 0.5em;
  626.     margin: 1em;
  627.     border: 1px dotted #000;
  628. }
  629.  
  630. /* the following [block] elements
  631.  * may appear inside example...
  632.  */
  633. div.example p,
  634. div.example pre,
  635. div.example table {
  636.     padding: 0;
  637.     margin: 0;
  638. }
  639.  
  640. div.example p {
  641.     line-height: 1em;
  642. }
  643.  
  644. div.example pre,
  645. div.example p > code {
  646.     font-size: 10pt;
  647. }
  648.  
  649. /* notes & warnings       */
  650. /* ====================== */
  651. div.note,
  652. div.warning {
  653.     background-color: #fff;
  654.     color: #000;
  655.     border: 1px solid #000;
  656.     padding: 0.5em;
  657.     margin: 1em;
  658. }
  659.  
  660. div.note p,
  661. div.warning p {
  662.     margin: 0;
  663.     padding: 0;
  664. }
  665.  
  666. div.note pre,
  667. div.warning pre {
  668.     font-size: 10pt;
  669. }
  670.  
  671. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  672.  * quotations, indented paragraphs and figures
  673.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  674. p.letters {
  675.     display: none;
  676. }
  677.  
  678. blockquote p {
  679.     font-style: italic;
  680.     margin: 0;
  681. }
  682.  
  683. blockquote p.cite {
  684.     font-style: normal;
  685.     margin-top: 0;
  686.     margin-left: 2em;
  687. }
  688.  
  689. blockquote p.cite cite {
  690.     font-style: normal;
  691. }
  692.  
  693. p.indent {
  694.     margin-left: 2em;
  695.     margin-top: 1em;
  696. }
  697.  
  698. #index-page form {
  699.     display: none;
  700. }
  701.  
  702. p.figure {
  703.     margin-left: 2em;
  704.     font-style: italic;
  705. }
  706.  
  707. p.figure img {
  708.     border: 1px solid #000;
  709. }
  710.  
  711. p.figure dfn {
  712.     font-weight: bold;
  713. }
  714.  
  715. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  716.  * -> The End <-
  717.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  718.